walking excavator (construction machine) - Allemand Anglais Dictionnaire